#ifndef  UTILITIES_H
#define UTILITIES_H

#include "includes.h"


extern gsl_rng *rng;


int randomRange(int a, int b, gsl_rng *rng);
void chooseKingdomCards(enum CARD  *chosenCards, gsl_rng *rng);
void chooseCards(unsigned int k, enum CARD *chosenCards, gsl_rng *rng);
gsl_rng* rng_setup(unsigned int seed);
void setChoices(int *choice1, int *choice2, int *choice3, enum CARD card, struct gameState *state, gsl_rng *rng);


#endif
